home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / 7up_pd / macro.h < prev    next >
Text File  |  1998-10-29  |  518b  |  28 lines

  1. #define MAX_MACROS 256L /* Increment der Macroerweiterungen */
  2.  
  3. #define ALTF7 0x84100
  4. #define ALTF8 0x84200
  5. #define ALTF9 0x84300
  6.  
  7. typedef struct
  8. {
  9.     int kstate, key;
  10. }TMACROBUFF;
  11.  
  12. typedef struct
  13. {
  14.     char versionstr[31/*VERSIONSTRLEN*/];
  15.     unsigned int version;
  16.     int headerlen;
  17.     long size,
  18.           macroindex,
  19.          lastmacro,
  20.          rec,
  21.          play,
  22.          repindex,
  23.          lastrep;
  24.     TMACROBUFF *mp;
  25. }TMACRO;
  26.  
  27. int record_macro(int command, int kstate, int key);
  28. int play_macro(int *kstate, int *key);